const myTarget = {};
const proxy = new Proxy(myTarget, {
    deleteProperty(target, property) {
        console.log('deleteProperty()');
        console.log(...arguments)
        return Reflect.deleteProperty(...arguments)
    }
});
console.log(delete proxy.foo)
// deleteProperty()